#ifndef TILE_H
#define TILE_H
#include "ca-pathfinding/states/MazeState.h"

class Tile
{
public:
    int x;
    int y;
    State state;
    static const int TILE_SIZE=100;
    Tile():state(EMPTY)
    {
    }
    Tile(State s):state(s)
    {
    }
    Tile(int _x,int _y):x(_x),y(_y),state(EMPTY)
    {
    }
    Tile(Tile* t)
    {
        x=t->x;
        y=t->y;
        state=t->state;
    }
    Tile(const Tile& t)
    {
        x=t.x;
        y=t.y;
        state=t.state;
    }

};

#endif // TILE_H
